1906d8b008b3a147f02544e88febba6db7be2a82,openapi/src/com/intellij/psi/util/PsiFormatUtil.java,PsiFormatUtil,formatModifiers,#PsiElement#number#,291

Before Change


        appendModifier(buffer, PsiModifier.STATIC);
      }
    }
    if (list.hasModifierProperty(PsiModifier.ABSTRACT)){
      if ((options & SHOW_REDUNDANT_MODIFIERS) != 0 ||
        !(element instanceof PsiClass && ((PsiClass)element).isInterface()
          || element instanceof PsiMethod && parentClass != null && parentClass.isInterface())){
        appendModifier(buffer, PsiModifier.ABSTRACT);
      }
    }
    if (list.hasModifierProperty(PsiModifier.FINAL)){

After Change


        ? list.hasModifierProperty(PsiModifier.STATIC)
        : list.hasExplicitModifier(PsiModifier.STATIC)) appendModifier(buffer, PsiModifier.STATIC);

    if ((options & SHOW_REDUNDANT_MODIFIERS) != 0
        ? list.hasModifierProperty(PsiModifier.ABSTRACT)
        : list.hasExplicitModifier(PsiModifier.ABSTRACT)) appendModifier(buffer, PsiModifier.ABSTRACT);

    if ((options & SHOW_REDUNDANT_MODIFIERS) != 0
        ? list.hasModifierProperty(PsiModifier.FINAL)